package com.ibm.csorb.entity;

import java.sql.Timestamp;

/**
 * CsBucket entity. @author MyEclipse Persistence Tools
 */

public class CsBucket implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -5299606925705282562L;
	// Fields

	private Integer bucketId;
	private String bucketName;
	private String bucketClass;
	private String locInCmvc;
	private Integer numTestcases;
	private String owner;
	private Integer bucketType;
	private Integer runType;
	private String jccVersion;
	private String db2Version;
	private String jccDriver;
	private Integer customize;
	private Integer onlineCheck;
	private String lineItemDcr;
	private String description;
	private Timestamp lastModifyDate;
	private String jclsNeeded;
	private String inputFileLoc;
	private Integer testFocus;
	private String otherInstruct;
	private Integer activeStatus;
	private String creator;
	private String updator;
	private String activator;
	private Integer preBucketId;

	// Constructors

	/** default constructor */
	public CsBucket() {
	}

	/** minimal constructor */
	public CsBucket(String bucketName, String bucketClass, String locInCmvc,
			Integer numTestcases, String owner, Integer bucketType,
			Integer runType, String jccVersion, String db2Version,
			String jccDriver, Integer customize, Integer onlineCheck,
			Timestamp lastModifyDate, Integer testFocus, Integer activeStatus) {
		this.bucketName = bucketName;
		this.bucketClass = bucketClass;
		this.locInCmvc = locInCmvc;
		this.numTestcases = numTestcases;
		this.owner = owner;
		this.bucketType = bucketType;
		this.runType = runType;
		this.jccVersion = jccVersion;
		this.db2Version = db2Version;
		this.jccDriver = jccDriver;
		this.customize = customize;
		this.onlineCheck = onlineCheck;
		this.lastModifyDate = lastModifyDate;
		this.testFocus = testFocus;
		this.activeStatus = activeStatus;
	}

	/** full constructor */
	public CsBucket(String bucketName, String bucketClass, String locInCmvc,
			Integer numTestcases, String owner, Integer bucketType,
			Integer runType, String jccVersion, String db2Version,
			String jccDriver, Integer customize, Integer onlineCheck,
			String lineItemDcr, String description, Timestamp lastModifyDate,
			String jclsNeeded, String inputFileLoc, Integer testFocus,
			String otherInstruct, Integer activeStatus, String creator,
			String updator, String activator, Integer preBucketId) {
		this.bucketName = bucketName;
		this.bucketClass = bucketClass;
		this.locInCmvc = locInCmvc;
		this.numTestcases = numTestcases;
		this.owner = owner;
		this.bucketType = bucketType;
		this.runType = runType;
		this.jccVersion = jccVersion;
		this.db2Version = db2Version;
		this.jccDriver = jccDriver;
		this.customize = customize;
		this.onlineCheck = onlineCheck;
		this.lineItemDcr = lineItemDcr;
		this.description = description;
		this.lastModifyDate = lastModifyDate;
		this.jclsNeeded = jclsNeeded;
		this.inputFileLoc = inputFileLoc;
		this.testFocus = testFocus;
		this.otherInstruct = otherInstruct;
		this.activeStatus = activeStatus;
		this.creator = creator;
		this.updator = updator;
		this.activator = activator;
		this.preBucketId = preBucketId;
	}

	// Property accessors

	public Integer getBucketId() {
		return this.bucketId;
	}

	public void setBucketId(Integer bucketId) {
		this.bucketId = bucketId;
	}

	public String getBucketName() {
		return this.bucketName;
	}

	public void setBucketName(String bucketName) {
		this.bucketName = bucketName;
	}

	public String getBucketClass() {
		return this.bucketClass;
	}

	public void setBucketClass(String bucketClass) {
		this.bucketClass = bucketClass;
	}

	public String getLocInCmvc() {
		return this.locInCmvc;
	}

	public void setLocInCmvc(String locInCmvc) {
		this.locInCmvc = locInCmvc;
	}

	public Integer getNumTestcases() {
		return this.numTestcases;
	}

	public void setNumTestcases(Integer numTestcases) {
		this.numTestcases = numTestcases;
	}

	public String getOwner() {
		return this.owner;
	}

	public void setOwner(String owner) {
		this.owner = owner;
	}

	public Integer getBucketType() {
		return this.bucketType;
	}

	public void setBucketType(Integer bucketType) {
		this.bucketType = bucketType;
	}

	public Integer getRunType() {
		return this.runType;
	}

	public void setRunType(Integer runType) {
		this.runType = runType;
	}

	public String getJccVersion() {
		return this.jccVersion;
	}

	public void setJccVersion(String jccVersion) {
		this.jccVersion = jccVersion;
	}

	public String getDb2Version() {
		return this.db2Version;
	}

	public void setDb2Version(String db2Version) {
		this.db2Version = db2Version;
	}

	public String getJccDriver() {
		return this.jccDriver;
	}

	public void setJccDriver(String jccDriver) {
		this.jccDriver = jccDriver;
	}

	public Integer getCustomize() {
		return this.customize;
	}

	public void setCustomize(Integer customize) {
		this.customize = customize;
	}

	public Integer getOnlineCheck() {
		return this.onlineCheck;
	}

	public void setOnlineCheck(Integer onlineCheck) {
		this.onlineCheck = onlineCheck;
	}

	public String getLineItemDcr() {
		return this.lineItemDcr;
	}

	public void setLineItemDcr(String lineItemDcr) {
		this.lineItemDcr = lineItemDcr;
	}

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Timestamp getLastModifyDate() {
		return this.lastModifyDate;
	}

	public void setLastModifyDate(Timestamp lastModifyDate) {
		this.lastModifyDate = lastModifyDate;
	}

	public String getJclsNeeded() {
		return this.jclsNeeded;
	}

	public void setJclsNeeded(String jclsNeeded) {
		this.jclsNeeded = jclsNeeded;
	}

	public String getInputFileLoc() {
		return this.inputFileLoc;
	}

	public void setInputFileLoc(String inputFileLoc) {
		this.inputFileLoc = inputFileLoc;
	}

	public Integer getTestFocus() {
		return this.testFocus;
	}

	public void setTestFocus(Integer testFocus) {
		this.testFocus = testFocus;
	}

	public String getOtherInstruct() {
		return this.otherInstruct;
	}

	public void setOtherInstruct(String otherInstruct) {
		this.otherInstruct = otherInstruct;
	}

	public Integer getActiveStatus() {
		return this.activeStatus;
	}

	public void setActiveStatus(Integer activeStatus) {
		this.activeStatus = activeStatus;
	}

	public String getCreator() {
		return this.creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public String getUpdator() {
		return this.updator;
	}

	public void setUpdator(String updator) {
		this.updator = updator;
	}

	public String getActivator() {
		return this.activator;
	}

	public void setActivator(String activator) {
		this.activator = activator;
	}

	public Integer getPreBucketId() {
		return this.preBucketId;
	}

	public void setPreBucketId(Integer preBucketId) {
		this.preBucketId = preBucketId;
	}

}